package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_namedQuery_0 implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
    private static final String _jetns_f = "org.eclipse.jet.formatTags"; //$NON-NLS-1$
    private static final String _jetns_java = "org.eclipse.jet.javaTags"; //$NON-NLS-1$

    public _jet_namedQuery_0() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_c_choose_1_3 = new TagInfo("c:choose", //$NON-NLS-1$
            1, 3,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_2_4 = new TagInfo("c:when", //$NON-NLS-1$
            2, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "($bcolCount!=0 or $refcolCount!=0) and $pcolCount>=2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_3_14 = new TagInfo("c:get", //$NON-NLS-1$
            3, 14,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$packageName", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_3_52 = new TagInfo("c:get", //$NON-NLS-1$
            3, 52,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_5_4 = new TagInfo("c:otherwise", //$NON-NLS-1$
            5, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_java_import_8_4 = new TagInfo("java:import", //$NON-NLS-1$
            8, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_java_import_9_4 = new TagInfo("java:import", //$NON-NLS-1$
            9, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_java_import_11_4 = new TagInfo("java:import", //$NON-NLS-1$
            11, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_11_75 = new TagInfo("c:get", //$NON-NLS-1$
            11, 75,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_11_147 = new TagInfo("c:get", //$NON-NLS-1$
            11, 147,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_11_203 = new TagInfo("c:get", //$NON-NLS-1$
            11, 203,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_11_256 = new TagInfo("c:get", //$NON-NLS-1$
            11, 256,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_13_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            13, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$bcols", //$NON-NLS-1$
                "attribute", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_28 = new TagInfo("c:get", //$NON-NLS-1$
            14, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_80 = new TagInfo("c:get", //$NON-NLS-1$
            14, 80,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_151 = new TagInfo("c:get", //$NON-NLS-1$
            14, 151,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_207 = new TagInfo("c:get", //$NON-NLS-1$
            14, 207,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_260 = new TagInfo("c:get", //$NON-NLS-1$
            14, 260,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_319 = new TagInfo("c:get", //$NON-NLS-1$
            14, 319,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_14_370 = new TagInfo("c:get", //$NON-NLS-1$
            14, 370,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_15_4 = new TagInfo("c:if", //$NON-NLS-1$
            15, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$attribute/@javaType='String'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_29 = new TagInfo("c:get", //$NON-NLS-1$
            16, 29,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_81 = new TagInfo("c:get", //$NON-NLS-1$
            16, 81,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_162 = new TagInfo("c:get", //$NON-NLS-1$
            16, 162,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_218 = new TagInfo("c:get", //$NON-NLS-1$
            16, 218,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_271 = new TagInfo("c:get", //$NON-NLS-1$
            16, 271,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_330 = new TagInfo("c:get", //$NON-NLS-1$
            16, 330,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_16_381 = new TagInfo("c:get", //$NON-NLS-1$
            16, 381,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($attribute/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_20_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            20, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcols", //$NON-NLS-1$
                "foreign", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_31 = new TagInfo("c:get", //$NON-NLS-1$
            21, 31,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_84 = new TagInfo("c:get", //$NON-NLS-1$
            21, 84,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_153 = new TagInfo("c:get", //$NON-NLS-1$
            21, 153,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_209 = new TagInfo("c:get", //$NON-NLS-1$
            21, 209,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_262 = new TagInfo("c:get", //$NON-NLS-1$
            21, 262,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_321 = new TagInfo("c:get", //$NON-NLS-1$
            21, 321,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_21_372 = new TagInfo("c:get", //$NON-NLS-1$
            21, 372,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($foreign/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_24_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            24, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_25_4 = new TagInfo("c:choose", //$NON-NLS-1$
            25, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_26_5 = new TagInfo("c:when", //$NON-NLS-1$
            26, 5,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@isForeignKey='true'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_27_30 = new TagInfo("c:get", //$NON-NLS-1$
            27, 30,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_27_82 = new TagInfo("c:get", //$NON-NLS-1$
            27, 82,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_27_159 = new TagInfo("c:get", //$NON-NLS-1$
            27, 159,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_27_215 = new TagInfo("c:get", //$NON-NLS-1$
            27, 215,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_27_268 = new TagInfo("c:get", //$NON-NLS-1$
            27, 268,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_27_327 = new TagInfo("c:get", //$NON-NLS-1$
            27, 327,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_27_378 = new TagInfo("c:get", //$NON-NLS-1$
            27, 378,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_28_6 = new TagInfo("c:if", //$NON-NLS-1$
            28, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@javaType='String'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_31 = new TagInfo("c:get", //$NON-NLS-1$
            29, 31,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_83 = new TagInfo("c:get", //$NON-NLS-1$
            29, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_170 = new TagInfo("c:get", //$NON-NLS-1$
            29, 170,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_226 = new TagInfo("c:get", //$NON-NLS-1$
            29, 226,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_279 = new TagInfo("c:get", //$NON-NLS-1$
            29, 279,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_338 = new TagInfo("c:get", //$NON-NLS-1$
            29, 338,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_29_389 = new TagInfo("c:get", //$NON-NLS-1$
            29, 389,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_32_5 = new TagInfo("c:otherwise", //$NON-NLS-1$
            32, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_33_30 = new TagInfo("c:get", //$NON-NLS-1$
            33, 30,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_82 = new TagInfo("c:get", //$NON-NLS-1$
            33, 82,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_154 = new TagInfo("c:get", //$NON-NLS-1$
            33, 154,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_210 = new TagInfo("c:get", //$NON-NLS-1$
            33, 210,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_263 = new TagInfo("c:get", //$NON-NLS-1$
            33, 263,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_322 = new TagInfo("c:get", //$NON-NLS-1$
            33, 322,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_373 = new TagInfo("c:get", //$NON-NLS-1$
            33, 373,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_34_6 = new TagInfo("c:if", //$NON-NLS-1$
            34, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@javaType='String'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_35_31 = new TagInfo("c:get", //$NON-NLS-1$
            35, 31,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_35_83 = new TagInfo("c:get", //$NON-NLS-1$
            35, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_35_165 = new TagInfo("c:get", //$NON-NLS-1$
            35, 165,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_35_221 = new TagInfo("c:get", //$NON-NLS-1$
            35, 221,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_35_274 = new TagInfo("c:get", //$NON-NLS-1$
            35, 274,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_35_333 = new TagInfo("c:get", //$NON-NLS-1$
            35, 333,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_35_384 = new TagInfo("c:get", //$NON-NLS-1$
            35, 384,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_40_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            40, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcolCount", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_27 = new TagInfo("c:get", //$NON-NLS-1$
            41, 27,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_110 = new TagInfo("c:get", //$NON-NLS-1$
            41, 110,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_166 = new TagInfo("c:get", //$NON-NLS-1$
            41, 166,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_219 = new TagInfo("c:get", //$NON-NLS-1$
            41, 219,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_41_276 = new TagInfo("c:setVariable", //$NON-NLS-1$
            41, 276,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_41_324 = new TagInfo("c:iterate", //$NON-NLS-1$
            41, 324,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_41_368 = new TagInfo("c:setVariable", //$NON-NLS-1$
            41, 368,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys+1", //$NON-NLS-1$
                "currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_41_432 = new TagInfo("c:choose", //$NON-NLS-1$
            41, 432,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_41_442 = new TagInfo("c:when", //$NON-NLS-1$
            41, 442,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@isForeignKey='true' and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_526 = new TagInfo("c:get", //$NON-NLS-1$
            41, 526,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_577 = new TagInfo("c:get", //$NON-NLS-1$
            41, 577,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_637 = new TagInfo("c:get", //$NON-NLS-1$
            41, 637,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_41_680 = new TagInfo("c:when", //$NON-NLS-1$
            41, 680,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@isForeignKey='true' and $countPriKeys!=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_765 = new TagInfo("c:get", //$NON-NLS-1$
            41, 765,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_816 = new TagInfo("c:get", //$NON-NLS-1$
            41, 816,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_876 = new TagInfo("c:get", //$NON-NLS-1$
            41, 876,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_41_923 = new TagInfo("c:when", //$NON-NLS-1$
            41, 923,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@isForeignKey='false' and $countPriKeys=$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_1008 = new TagInfo("c:get", //$NON-NLS-1$
            41, 1008,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_1059 = new TagInfo("c:get", //$NON-NLS-1$
            41, 1059,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_1114 = new TagInfo("c:get", //$NON-NLS-1$
            41, 1114,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_41_1157 = new TagInfo("c:otherwise", //$NON-NLS-1$
            41, 1157,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_41_1172 = new TagInfo("c:get", //$NON-NLS-1$
            41, 1172,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_1223 = new TagInfo("c:get", //$NON-NLS-1$
            41, 1223,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($primaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_41_1278 = new TagInfo("c:get", //$NON-NLS-1$
            41, 1278,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_43_29 = new TagInfo("c:get", //$NON-NLS-1$
            43, 29,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_43_104 = new TagInfo("c:get", //$NON-NLS-1$
            43, 104,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_44_27 = new TagInfo("c:get", //$NON-NLS-1$
            44, 27,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_44_103 = new TagInfo("c:get", //$NON-NLS-1$
            44, 103,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_44_159 = new TagInfo("c:get", //$NON-NLS-1$
            44, 159,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_44_212 = new TagInfo("c:get", //$NON-NLS-1$
            44, 212,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_44_271 = new TagInfo("c:get", //$NON-NLS-1$
            44, 271,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_46_3 = new TagInfo("c:if", //$NON-NLS-1$
            46, 3,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/@compositeKey='parent'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_47_28 = new TagInfo("c:get", //$NON-NLS-1$
            47, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_47_110 = new TagInfo("c:get", //$NON-NLS-1$
            47, 110,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_47_169 = new TagInfo("c:get", //$NON-NLS-1$
            47, 169,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_47_222 = new TagInfo("c:get", //$NON-NLS-1$
            47, 222,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_47_281 = new TagInfo("c:get", //$NON-NLS-1$
            47, 281,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_50_3 = new TagInfo("c:setVariable", //$NON-NLS-1$
            50, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$phycolCount", //$NON-NLS-1$
                "countPhysicalPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_27 = new TagInfo("c:get", //$NON-NLS-1$
            51, 27,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_118 = new TagInfo("c:get", //$NON-NLS-1$
            51, 118,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_174 = new TagInfo("c:get", //$NON-NLS-1$
            51, 174,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_227 = new TagInfo("c:get", //$NON-NLS-1$
            51, 227,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_51_284 = new TagInfo("c:setVariable", //$NON-NLS-1$
            51, 284,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "0", //$NON-NLS-1$
                "currentPhysicalPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_51_340 = new TagInfo("c:iterate", //$NON-NLS-1$
            51, 340,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/physicalPrimaryKeys/column", //$NON-NLS-1$
                "physicalPrimaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_51_423 = new TagInfo("c:setVariable", //$NON-NLS-1$
            51, 423,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$currentPhysicalPriKeys+1", //$NON-NLS-1$
                "currentPhysicalPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_51_503 = new TagInfo("c:choose", //$NON-NLS-1$
            51, 503,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_51_513 = new TagInfo("c:when", //$NON-NLS-1$
            51, 513,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$physicalPrimaryKey/@isForeignKey='true' and $currentPhysicalPriKeys=1", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_602 = new TagInfo("c:get", //$NON-NLS-1$
            51, 602,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_653 = new TagInfo("c:get", //$NON-NLS-1$
            51, 653,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($physicalPrimaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_719 = new TagInfo("c:get", //$NON-NLS-1$
            51, 719,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPhysicalPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_51_769 = new TagInfo("c:when", //$NON-NLS-1$
            51, 769,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$physicalPrimaryKey/@isForeignKey='true' and $currentPhysicalPriKeys!=1", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_863 = new TagInfo("c:get", //$NON-NLS-1$
            51, 863,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_914 = new TagInfo("c:get", //$NON-NLS-1$
            51, 914,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($physicalPrimaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_980 = new TagInfo("c:get", //$NON-NLS-1$
            51, 980,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPhysicalPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_51_1030 = new TagInfo("c:when", //$NON-NLS-1$
            51, 1030,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$physicalPrimaryKey/@isForeignKey='false' and $currentPhysicalPriKeys=1", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_1120 = new TagInfo("c:get", //$NON-NLS-1$
            51, 1120,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_1171 = new TagInfo("c:get", //$NON-NLS-1$
            51, 1171,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($physicalPrimaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_1234 = new TagInfo("c:get", //$NON-NLS-1$
            51, 1234,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPhysicalPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_when_51_1284 = new TagInfo("c:when", //$NON-NLS-1$
            51, 1284,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$physicalPrimaryKey/@isForeignKey='false' and $currentPhysicalPriKeys!=1", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_1379 = new TagInfo("c:get", //$NON-NLS-1$
            51, 1379,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_1430 = new TagInfo("c:get", //$NON-NLS-1$
            51, 1430,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($physicalPrimaryKey/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_1493 = new TagInfo("c:get", //$NON-NLS-1$
            51, 1493,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$currentPhysicalPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_51_1543 = new TagInfo("c:otherwise", //$NON-NLS-1$
            51, 1543,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_53_28 = new TagInfo("c:get", //$NON-NLS-1$
            53, 28,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_53_111 = new TagInfo("c:get", //$NON-NLS-1$
            53, 111,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_53_169 = new TagInfo("c:get", //$NON-NLS-1$
            53, 169,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_53_222 = new TagInfo("c:get", //$NON-NLS-1$
            53, 222,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_53_281 = new TagInfo("c:get", //$NON-NLS-1$
            53, 281,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_55_4 = new TagInfo("java:import", //$NON-NLS-1$
            55, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_55_66 = new TagInfo("c:get", //$NON-NLS-1$
            55, 66,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$project/model/database/@schema", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_55_126 = new TagInfo("c:get", //$NON-NLS-1$
            55, 126,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_56_4 = new TagInfo("java:import", //$NON-NLS-1$
            56, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_java_import_57_4 = new TagInfo("java:import", //$NON-NLS-1$
            57, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_57_78 = new TagInfo("c:get", //$NON-NLS-1$
            57, 78,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$projectName", //$NON-NLS-1$
            } );
    private static final TagInfo _td_f_replaceAll_57_109 = new TagInfo("f:replaceAll", //$NON-NLS-1$
            57, 109,
            new String[] {
                "value", //$NON-NLS-1$
                "replacement", //$NON-NLS-1$
            },
            new String[] {
                ".", //$NON-NLS-1$
                "/", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_149 = new TagInfo("c:get", //$NON-NLS-1$
            57, 149,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$packageName", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_57_212 = new TagInfo("c:get", //$NON-NLS-1$
            57, 212,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_java_import_58_4 = new TagInfo("java:import", //$NON-NLS-1$
            58, 4,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_58_85 = new TagInfo("c:get", //$NON-NLS-1$
            58, 85,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$projectName", //$NON-NLS-1$
            } );
    private static final TagInfo _td_f_replaceAll_58_116 = new TagInfo("f:replaceAll", //$NON-NLS-1$
            58, 116,
            new String[] {
                "value", //$NON-NLS-1$
                "replacement", //$NON-NLS-1$
            },
            new String[] {
                ".", //$NON-NLS-1$
                "/", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_58_156 = new TagInfo("c:get", //$NON-NLS-1$
            58, 156,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "$packageName", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        out.write("\t\t");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_choose_1_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_1_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_choose_1_3.setRuntimeParent(null);
        _jettag_c_choose_1_3.setTagInfo(_td_c_choose_1_3);
        _jettag_c_choose_1_3.doStart(context, out);
        JET2Writer _jettag_c_choose_1_3_saved_out = out;
        while (_jettag_c_choose_1_3.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write(NL);         
            RuntimeTagElement _jettag_c_when_2_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_2_4); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_when_2_4.setRuntimeParent(_jettag_c_choose_1_3);
            _jettag_c_when_2_4.setTagInfo(_td_c_when_2_4);
            _jettag_c_when_2_4.doStart(context, out);
            JET2Writer _jettag_c_when_2_4_saved_out = out;
            while (_jettag_c_when_2_4.okToProcessBody()) {
                out = out.newNestedContentWriter();
                out.write("\t\t\t\t@IdClass(");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_3_14 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_3_14); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_3_14.setRuntimeParent(_jettag_c_when_2_4);
                _jettag_c_get_3_14.setTagInfo(_td_c_get_3_14);
                _jettag_c_get_3_14.doStart(context, out);
                _jettag_c_get_3_14.doEnd();
                out.write(".domain.");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_3_52 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_3_52); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_3_52.setRuntimeParent(_jettag_c_when_2_4);
                _jettag_c_get_3_52.setTagInfo(_td_c_get_3_52);
                _jettag_c_get_3_52.doStart(context, out);
                _jettag_c_get_3_52.doEnd();
                out.write("PK.class)\t");  //$NON-NLS-1$        
                out.write(NL);         
                _jettag_c_when_2_4.handleBodyContent(out);
            }
            out = _jettag_c_when_2_4_saved_out;
            _jettag_c_when_2_4.doEnd();
            RuntimeTagElement _jettag_c_otherwise_5_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_5_4); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_otherwise_5_4.setRuntimeParent(_jettag_c_choose_1_3);
            _jettag_c_otherwise_5_4.setTagInfo(_td_c_otherwise_5_4);
            _jettag_c_otherwise_5_4.doStart(context, out);
            JET2Writer _jettag_c_otherwise_5_4_saved_out = out;
            while (_jettag_c_otherwise_5_4.okToProcessBody()) {
                out = out.newNestedContentWriter();
                _jettag_c_otherwise_5_4.handleBodyContent(out);
            }
            out = _jettag_c_otherwise_5_4_saved_out;
            _jettag_c_otherwise_5_4.doEnd();
            _jettag_c_choose_1_3.handleBodyContent(out);
        }
        out = _jettag_c_choose_1_3_saved_out;
        _jettag_c_choose_1_3.doEnd();
        out.write("\t\t@");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_java_import_8_4 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_8_4); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_import_8_4.setRuntimeParent(null);
        _jettag_java_import_8_4.setTagInfo(_td_java_import_8_4);
        _jettag_java_import_8_4.doStart(context, out);
        JET2Writer _jettag_java_import_8_4_saved_out = out;
        while (_jettag_java_import_8_4.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write("javax.persistence.Entity");  //$NON-NLS-1$        
            _jettag_java_import_8_4.handleBodyContent(out);
        }
        out = _jettag_java_import_8_4_saved_out;
        _jettag_java_import_8_4.doEnd();
        out.write(NL);         
        out.write("\t\t@");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_java_import_9_4 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_9_4); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_import_9_4.setRuntimeParent(null);
        _jettag_java_import_9_4.setTagInfo(_td_java_import_9_4);
        _jettag_java_import_9_4.doStart(context, out);
        JET2Writer _jettag_java_import_9_4_saved_out = out;
        while (_jettag_java_import_9_4.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write("javax.persistence.NamedQueries");  //$NON-NLS-1$        
            _jettag_java_import_9_4.handleBodyContent(out);
        }
        out = _jettag_java_import_9_4_saved_out;
        _jettag_java_import_9_4.doEnd();
        out.write("({");  //$NON-NLS-1$        
        out.write(NL);         
        //针对自身   找到自身所有实体s 
        out.write("\t\t@");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_java_import_11_4 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_11_4); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_import_11_4.setRuntimeParent(null);
        _jettag_java_import_11_4.setTagInfo(_td_java_import_11_4);
        _jettag_java_import_11_4.doStart(context, out);
        JET2Writer _jettag_java_import_11_4_saved_out = out;
        while (_jettag_java_import_11_4.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write("javax.persistence.NamedQuery");  //$NON-NLS-1$        
            _jettag_java_import_11_4.handleBodyContent(out);
        }
        out = _jettag_java_import_11_4_saved_out;
        _jettag_java_import_11_4.doEnd();
        out.write("(name = \"findAll");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_11_75 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_75); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_11_75.setRuntimeParent(null);
        _jettag_c_get_11_75.setTagInfo(_td_c_get_11_75);
        _jettag_c_get_11_75.doStart(context, out);
        _jettag_c_get_11_75.doEnd();
        out.write("s\", query = \"select my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_11_147 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_147); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_11_147.setRuntimeParent(null);
        _jettag_c_get_11_147.setTagInfo(_td_c_get_11_147);
        _jettag_c_get_11_147.doStart(context, out);
        _jettag_c_get_11_147.doEnd();
        out.write(" from ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_11_203 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_203); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_11_203.setRuntimeParent(null);
        _jettag_c_get_11_203.setTagInfo(_td_c_get_11_203);
        _jettag_c_get_11_203.doStart(context, out);
        _jettag_c_get_11_203.doEnd();
        out.write(" my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_11_256 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_11_256); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_11_256.setRuntimeParent(null);
        _jettag_c_get_11_256.setTagInfo(_td_c_get_11_256);
        _jettag_c_get_11_256.doStart(context, out);
        _jettag_c_get_11_256.doEnd();
        out.write("\"),");  //$NON-NLS-1$        
        out.write(NL);         
        // 针对普通键  是VARCHAR类型要多生成Containing
        RuntimeTagElement _jettag_c_iterate_13_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_13_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_13_3.setRuntimeParent(null);
        _jettag_c_iterate_13_3.setTagInfo(_td_c_iterate_13_3);
        _jettag_c_iterate_13_3.doStart(context, out);
        while (_jettag_c_iterate_13_3.okToProcessBody()) {
            out.write("\t\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_14_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_28); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_14_28.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_get_14_28.setTagInfo(_td_c_get_14_28);
            _jettag_c_get_14_28.doStart(context, out);
            _jettag_c_get_14_28.doEnd();
            out.write("By");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_14_80 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_80); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_14_80.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_get_14_80.setTagInfo(_td_c_get_14_80);
            _jettag_c_get_14_80.doStart(context, out);
            _jettag_c_get_14_80.doEnd();
            out.write("\", query = \"select my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_14_151 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_151); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_14_151.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_get_14_151.setTagInfo(_td_c_get_14_151);
            _jettag_c_get_14_151.doStart(context, out);
            _jettag_c_get_14_151.doEnd();
            out.write(" from ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_14_207 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_207); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_14_207.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_get_14_207.setTagInfo(_td_c_get_14_207);
            _jettag_c_get_14_207.doStart(context, out);
            _jettag_c_get_14_207.doEnd();
            out.write(" my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_14_260 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_260); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_14_260.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_get_14_260.setTagInfo(_td_c_get_14_260);
            _jettag_c_get_14_260.doStart(context, out);
            _jettag_c_get_14_260.doEnd();
            out.write(" where my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_14_319 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_319); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_14_319.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_get_14_319.setTagInfo(_td_c_get_14_319);
            _jettag_c_get_14_319.doStart(context, out);
            _jettag_c_get_14_319.doEnd();
            out.write(".");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_14_370 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_14_370); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_14_370.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_get_14_370.setTagInfo(_td_c_get_14_370);
            _jettag_c_get_14_370.doStart(context, out);
            _jettag_c_get_14_370.doEnd();
            out.write(" = ?1\"),");  //$NON-NLS-1$        
            out.write(NL);         
            RuntimeTagElement _jettag_c_if_15_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_15_4); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_if_15_4.setRuntimeParent(_jettag_c_iterate_13_3);
            _jettag_c_if_15_4.setTagInfo(_td_c_if_15_4);
            _jettag_c_if_15_4.doStart(context, out);
            while (_jettag_c_if_15_4.okToProcessBody()) {
                out.write("\t\t\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_16_29 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_29); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_16_29.setRuntimeParent(_jettag_c_if_15_4);
                _jettag_c_get_16_29.setTagInfo(_td_c_get_16_29);
                _jettag_c_get_16_29.doStart(context, out);
                _jettag_c_get_16_29.doEnd();
                out.write("By");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_16_81 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_81); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_16_81.setRuntimeParent(_jettag_c_if_15_4);
                _jettag_c_get_16_81.setTagInfo(_td_c_get_16_81);
                _jettag_c_get_16_81.doStart(context, out);
                _jettag_c_get_16_81.doEnd();
                out.write("Containing\", query = \"select my");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_16_162 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_162); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_16_162.setRuntimeParent(_jettag_c_if_15_4);
                _jettag_c_get_16_162.setTagInfo(_td_c_get_16_162);
                _jettag_c_get_16_162.doStart(context, out);
                _jettag_c_get_16_162.doEnd();
                out.write(" from ");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_16_218 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_218); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_16_218.setRuntimeParent(_jettag_c_if_15_4);
                _jettag_c_get_16_218.setTagInfo(_td_c_get_16_218);
                _jettag_c_get_16_218.doStart(context, out);
                _jettag_c_get_16_218.doEnd();
                out.write(" my");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_16_271 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_271); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_16_271.setRuntimeParent(_jettag_c_if_15_4);
                _jettag_c_get_16_271.setTagInfo(_td_c_get_16_271);
                _jettag_c_get_16_271.doStart(context, out);
                _jettag_c_get_16_271.doEnd();
                out.write(" where my");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_16_330 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_330); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_16_330.setRuntimeParent(_jettag_c_if_15_4);
                _jettag_c_get_16_330.setTagInfo(_td_c_get_16_330);
                _jettag_c_get_16_330.doStart(context, out);
                _jettag_c_get_16_330.doEnd();
                out.write(".");  //$NON-NLS-1$        
                RuntimeTagElement _jettag_c_get_16_381 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_16_381); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_get_16_381.setRuntimeParent(_jettag_c_if_15_4);
                _jettag_c_get_16_381.setTagInfo(_td_c_get_16_381);
                _jettag_c_get_16_381.doStart(context, out);
                _jettag_c_get_16_381.doEnd();
                out.write(" like concat('%',?1,'%')\"),");  //$NON-NLS-1$        
                out.write(NL);         
                _jettag_c_if_15_4.handleBodyContent(out);
            }
            _jettag_c_if_15_4.doEnd();
            _jettag_c_iterate_13_3.handleBodyContent(out);
        }
        _jettag_c_iterate_13_3.doEnd();
        //针对外键 
        RuntimeTagElement _jettag_c_iterate_20_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_20_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_20_3.setRuntimeParent(null);
        _jettag_c_iterate_20_3.setTagInfo(_td_c_iterate_20_3);
        _jettag_c_iterate_20_3.doStart(context, out);
        while (_jettag_c_iterate_20_3.okToProcessBody()) {
            out.write("\t\t\t@NamedQuery(name = \"findAll");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_21_31 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_31); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_21_31.setRuntimeParent(_jettag_c_iterate_20_3);
            _jettag_c_get_21_31.setTagInfo(_td_c_get_21_31);
            _jettag_c_get_21_31.doStart(context, out);
            _jettag_c_get_21_31.doEnd();
            out.write("sBy");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_21_84 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_84); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_21_84.setRuntimeParent(_jettag_c_iterate_20_3);
            _jettag_c_get_21_84.setTagInfo(_td_c_get_21_84);
            _jettag_c_get_21_84.doStart(context, out);
            _jettag_c_get_21_84.doEnd();
            out.write("\", query = \"select my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_21_153 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_153); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_21_153.setRuntimeParent(_jettag_c_iterate_20_3);
            _jettag_c_get_21_153.setTagInfo(_td_c_get_21_153);
            _jettag_c_get_21_153.doStart(context, out);
            _jettag_c_get_21_153.doEnd();
            out.write(" from ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_21_209 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_209); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_21_209.setRuntimeParent(_jettag_c_iterate_20_3);
            _jettag_c_get_21_209.setTagInfo(_td_c_get_21_209);
            _jettag_c_get_21_209.doStart(context, out);
            _jettag_c_get_21_209.doEnd();
            out.write(" my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_21_262 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_262); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_21_262.setRuntimeParent(_jettag_c_iterate_20_3);
            _jettag_c_get_21_262.setTagInfo(_td_c_get_21_262);
            _jettag_c_get_21_262.doStart(context, out);
            _jettag_c_get_21_262.doEnd();
            out.write(" where my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_21_321 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_321); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_21_321.setRuntimeParent(_jettag_c_iterate_20_3);
            _jettag_c_get_21_321.setTagInfo(_td_c_get_21_321);
            _jettag_c_get_21_321.doStart(context, out);
            _jettag_c_get_21_321.doEnd();
            out.write(".");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_21_372 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_21_372); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_21_372.setRuntimeParent(_jettag_c_iterate_20_3);
            _jettag_c_get_21_372.setTagInfo(_td_c_get_21_372);
            _jettag_c_get_21_372.doStart(context, out);
            _jettag_c_get_21_372.doEnd();
            out.write(".id = ?1\"),");  //$NON-NLS-1$        
            out.write(NL);         
            _jettag_c_iterate_20_3.handleBodyContent(out);
        }
        _jettag_c_iterate_20_3.doEnd();
        //针对主键 
        RuntimeTagElement _jettag_c_iterate_24_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_24_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_24_3.setRuntimeParent(null);
        _jettag_c_iterate_24_3.setTagInfo(_td_c_iterate_24_3);
        _jettag_c_iterate_24_3.doStart(context, out);
        while (_jettag_c_iterate_24_3.okToProcessBody()) {
            RuntimeTagElement _jettag_c_choose_25_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_25_4); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_choose_25_4.setRuntimeParent(_jettag_c_iterate_24_3);
            _jettag_c_choose_25_4.setTagInfo(_td_c_choose_25_4);
            _jettag_c_choose_25_4.doStart(context, out);
            JET2Writer _jettag_c_choose_25_4_saved_out = out;
            while (_jettag_c_choose_25_4.okToProcessBody()) {
                out = out.newNestedContentWriter();
                RuntimeTagElement _jettag_c_when_26_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_26_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_26_5.setRuntimeParent(_jettag_c_choose_25_4);
                _jettag_c_when_26_5.setTagInfo(_td_c_when_26_5);
                _jettag_c_when_26_5.doStart(context, out);
                JET2Writer _jettag_c_when_26_5_saved_out = out;
                while (_jettag_c_when_26_5.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("\t\t\t\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_27_30 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_27_30); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_27_30.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_get_27_30.setTagInfo(_td_c_get_27_30);
                    _jettag_c_get_27_30.doStart(context, out);
                    _jettag_c_get_27_30.doEnd();
                    out.write("By");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_27_82 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_27_82); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_27_82.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_get_27_82.setTagInfo(_td_c_get_27_82);
                    _jettag_c_get_27_82.doStart(context, out);
                    _jettag_c_get_27_82.doEnd();
                    out.write("Field\", query = \"select my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_27_159 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_27_159); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_27_159.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_get_27_159.setTagInfo(_td_c_get_27_159);
                    _jettag_c_get_27_159.doStart(context, out);
                    _jettag_c_get_27_159.doEnd();
                    out.write(" from ");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_27_215 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_27_215); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_27_215.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_get_27_215.setTagInfo(_td_c_get_27_215);
                    _jettag_c_get_27_215.doStart(context, out);
                    _jettag_c_get_27_215.doEnd();
                    out.write(" my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_27_268 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_27_268); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_27_268.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_get_27_268.setTagInfo(_td_c_get_27_268);
                    _jettag_c_get_27_268.doStart(context, out);
                    _jettag_c_get_27_268.doEnd();
                    out.write(" where my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_27_327 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_27_327); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_27_327.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_get_27_327.setTagInfo(_td_c_get_27_327);
                    _jettag_c_get_27_327.doStart(context, out);
                    _jettag_c_get_27_327.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_27_378 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_27_378); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_27_378.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_get_27_378.setTagInfo(_td_c_get_27_378);
                    _jettag_c_get_27_378.doStart(context, out);
                    _jettag_c_get_27_378.doEnd();
                    out.write("Field = ?1\"),");  //$NON-NLS-1$        
                    out.write(NL);         
                    RuntimeTagElement _jettag_c_if_28_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_28_6); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_if_28_6.setRuntimeParent(_jettag_c_when_26_5);
                    _jettag_c_if_28_6.setTagInfo(_td_c_if_28_6);
                    _jettag_c_if_28_6.doStart(context, out);
                    while (_jettag_c_if_28_6.okToProcessBody()) {
                        out.write("\t\t\t\t\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_29_31 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_31); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_29_31.setRuntimeParent(_jettag_c_if_28_6);
                        _jettag_c_get_29_31.setTagInfo(_td_c_get_29_31);
                        _jettag_c_get_29_31.doStart(context, out);
                        _jettag_c_get_29_31.doEnd();
                        out.write("By");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_29_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_83); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_29_83.setRuntimeParent(_jettag_c_if_28_6);
                        _jettag_c_get_29_83.setTagInfo(_td_c_get_29_83);
                        _jettag_c_get_29_83.doStart(context, out);
                        _jettag_c_get_29_83.doEnd();
                        out.write("FieldContaining\", query = \"select my");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_29_170 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_170); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_29_170.setRuntimeParent(_jettag_c_if_28_6);
                        _jettag_c_get_29_170.setTagInfo(_td_c_get_29_170);
                        _jettag_c_get_29_170.doStart(context, out);
                        _jettag_c_get_29_170.doEnd();
                        out.write(" from ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_29_226 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_226); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_29_226.setRuntimeParent(_jettag_c_if_28_6);
                        _jettag_c_get_29_226.setTagInfo(_td_c_get_29_226);
                        _jettag_c_get_29_226.doStart(context, out);
                        _jettag_c_get_29_226.doEnd();
                        out.write(" my");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_29_279 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_279); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_29_279.setRuntimeParent(_jettag_c_if_28_6);
                        _jettag_c_get_29_279.setTagInfo(_td_c_get_29_279);
                        _jettag_c_get_29_279.doStart(context, out);
                        _jettag_c_get_29_279.doEnd();
                        out.write(" where my");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_29_338 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_338); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_29_338.setRuntimeParent(_jettag_c_if_28_6);
                        _jettag_c_get_29_338.setTagInfo(_td_c_get_29_338);
                        _jettag_c_get_29_338.doStart(context, out);
                        _jettag_c_get_29_338.doEnd();
                        out.write(".");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_29_389 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_29_389); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_29_389.setRuntimeParent(_jettag_c_if_28_6);
                        _jettag_c_get_29_389.setTagInfo(_td_c_get_29_389);
                        _jettag_c_get_29_389.doStart(context, out);
                        _jettag_c_get_29_389.doEnd();
                        out.write("Field like concat('%',?1,'%')\"),");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_if_28_6.handleBodyContent(out);
                    }
                    _jettag_c_if_28_6.doEnd();
                    _jettag_c_when_26_5.handleBodyContent(out);
                }
                out = _jettag_c_when_26_5_saved_out;
                _jettag_c_when_26_5.doEnd();
                RuntimeTagElement _jettag_c_otherwise_32_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_32_5); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_otherwise_32_5.setRuntimeParent(_jettag_c_choose_25_4);
                _jettag_c_otherwise_32_5.setTagInfo(_td_c_otherwise_32_5);
                _jettag_c_otherwise_32_5.doStart(context, out);
                JET2Writer _jettag_c_otherwise_32_5_saved_out = out;
                while (_jettag_c_otherwise_32_5.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("\t\t\t\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_33_30 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_30); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_33_30.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_get_33_30.setTagInfo(_td_c_get_33_30);
                    _jettag_c_get_33_30.doStart(context, out);
                    _jettag_c_get_33_30.doEnd();
                    out.write("By");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_33_82 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_82); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_33_82.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_get_33_82.setTagInfo(_td_c_get_33_82);
                    _jettag_c_get_33_82.doStart(context, out);
                    _jettag_c_get_33_82.doEnd();
                    out.write("\", query = \"select my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_33_154 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_154); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_33_154.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_get_33_154.setTagInfo(_td_c_get_33_154);
                    _jettag_c_get_33_154.doStart(context, out);
                    _jettag_c_get_33_154.doEnd();
                    out.write(" from ");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_33_210 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_210); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_33_210.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_get_33_210.setTagInfo(_td_c_get_33_210);
                    _jettag_c_get_33_210.doStart(context, out);
                    _jettag_c_get_33_210.doEnd();
                    out.write(" my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_33_263 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_263); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_33_263.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_get_33_263.setTagInfo(_td_c_get_33_263);
                    _jettag_c_get_33_263.doStart(context, out);
                    _jettag_c_get_33_263.doEnd();
                    out.write(" where my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_33_322 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_322); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_33_322.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_get_33_322.setTagInfo(_td_c_get_33_322);
                    _jettag_c_get_33_322.doStart(context, out);
                    _jettag_c_get_33_322.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_33_373 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_373); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_33_373.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_get_33_373.setTagInfo(_td_c_get_33_373);
                    _jettag_c_get_33_373.doStart(context, out);
                    _jettag_c_get_33_373.doEnd();
                    out.write(" = ?1\"),");  //$NON-NLS-1$        
                    out.write(NL);         
                    RuntimeTagElement _jettag_c_if_34_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_34_6); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_if_34_6.setRuntimeParent(_jettag_c_otherwise_32_5);
                    _jettag_c_if_34_6.setTagInfo(_td_c_if_34_6);
                    _jettag_c_if_34_6.doStart(context, out);
                    while (_jettag_c_if_34_6.okToProcessBody()) {
                        out.write("\t\t\t\t\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_35_31 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_35_31); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_35_31.setRuntimeParent(_jettag_c_if_34_6);
                        _jettag_c_get_35_31.setTagInfo(_td_c_get_35_31);
                        _jettag_c_get_35_31.doStart(context, out);
                        _jettag_c_get_35_31.doEnd();
                        out.write("By");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_35_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_35_83); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_35_83.setRuntimeParent(_jettag_c_if_34_6);
                        _jettag_c_get_35_83.setTagInfo(_td_c_get_35_83);
                        _jettag_c_get_35_83.doStart(context, out);
                        _jettag_c_get_35_83.doEnd();
                        out.write("Containing\", query = \"select my");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_35_165 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_35_165); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_35_165.setRuntimeParent(_jettag_c_if_34_6);
                        _jettag_c_get_35_165.setTagInfo(_td_c_get_35_165);
                        _jettag_c_get_35_165.doStart(context, out);
                        _jettag_c_get_35_165.doEnd();
                        out.write(" from ");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_35_221 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_35_221); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_35_221.setRuntimeParent(_jettag_c_if_34_6);
                        _jettag_c_get_35_221.setTagInfo(_td_c_get_35_221);
                        _jettag_c_get_35_221.doStart(context, out);
                        _jettag_c_get_35_221.doEnd();
                        out.write(" my");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_35_274 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_35_274); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_35_274.setRuntimeParent(_jettag_c_if_34_6);
                        _jettag_c_get_35_274.setTagInfo(_td_c_get_35_274);
                        _jettag_c_get_35_274.doStart(context, out);
                        _jettag_c_get_35_274.doEnd();
                        out.write(" where my");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_35_333 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_35_333); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_35_333.setRuntimeParent(_jettag_c_if_34_6);
                        _jettag_c_get_35_333.setTagInfo(_td_c_get_35_333);
                        _jettag_c_get_35_333.doStart(context, out);
                        _jettag_c_get_35_333.doEnd();
                        out.write(".");  //$NON-NLS-1$        
                        RuntimeTagElement _jettag_c_get_35_384 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_35_384); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_get_35_384.setRuntimeParent(_jettag_c_if_34_6);
                        _jettag_c_get_35_384.setTagInfo(_td_c_get_35_384);
                        _jettag_c_get_35_384.doStart(context, out);
                        _jettag_c_get_35_384.doEnd();
                        out.write(" like concat('%',?1,'%')\"),");  //$NON-NLS-1$        
                        out.write(NL);         
                        _jettag_c_if_34_6.handleBodyContent(out);
                    }
                    _jettag_c_if_34_6.doEnd();
                    _jettag_c_otherwise_32_5.handleBodyContent(out);
                }
                out = _jettag_c_otherwise_32_5_saved_out;
                _jettag_c_otherwise_32_5.doEnd();
                _jettag_c_choose_25_4.handleBodyContent(out);
            }
            out = _jettag_c_choose_25_4_saved_out;
            _jettag_c_choose_25_4.doEnd();
            _jettag_c_iterate_24_3.handleBodyContent(out);
        }
        _jettag_c_iterate_24_3.doEnd();
        RuntimeTagElement _jettag_c_setVariable_40_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_40_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_setVariable_40_3.setRuntimeParent(null);
        _jettag_c_setVariable_40_3.setTagInfo(_td_c_setVariable_40_3);
        _jettag_c_setVariable_40_3.doStart(context, out);
        _jettag_c_setVariable_40_3.doEnd();
        out.write("\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_41_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_27); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_41_27.setRuntimeParent(null);
        _jettag_c_get_41_27.setTagInfo(_td_c_get_41_27);
        _jettag_c_get_41_27.doStart(context, out);
        _jettag_c_get_41_27.doEnd();
        out.write("ByPrimaryKey\", query = \"select my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_41_110 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_110); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_41_110.setRuntimeParent(null);
        _jettag_c_get_41_110.setTagInfo(_td_c_get_41_110);
        _jettag_c_get_41_110.doStart(context, out);
        _jettag_c_get_41_110.doEnd();
        out.write(" from ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_41_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_166); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_41_166.setRuntimeParent(null);
        _jettag_c_get_41_166.setTagInfo(_td_c_get_41_166);
        _jettag_c_get_41_166.doStart(context, out);
        _jettag_c_get_41_166.doEnd();
        out.write(" my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_41_219 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_219); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_41_219.setRuntimeParent(null);
        _jettag_c_get_41_219.setTagInfo(_td_c_get_41_219);
        _jettag_c_get_41_219.doStart(context, out);
        _jettag_c_get_41_219.doEnd();
        out.write(" where ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_setVariable_41_276 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_41_276); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_setVariable_41_276.setRuntimeParent(null);
        _jettag_c_setVariable_41_276.setTagInfo(_td_c_setVariable_41_276);
        _jettag_c_setVariable_41_276.doStart(context, out);
        _jettag_c_setVariable_41_276.doEnd();
        RuntimeTagElement _jettag_c_iterate_41_324 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_41_324); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_41_324.setRuntimeParent(null);
        _jettag_c_iterate_41_324.setTagInfo(_td_c_iterate_41_324);
        _jettag_c_iterate_41_324.doStart(context, out);
        while (_jettag_c_iterate_41_324.okToProcessBody()) {
            RuntimeTagElement _jettag_c_setVariable_41_368 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_41_368); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_41_368.setRuntimeParent(_jettag_c_iterate_41_324);
            _jettag_c_setVariable_41_368.setTagInfo(_td_c_setVariable_41_368);
            _jettag_c_setVariable_41_368.doStart(context, out);
            _jettag_c_setVariable_41_368.doEnd();
            RuntimeTagElement _jettag_c_choose_41_432 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_41_432); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_choose_41_432.setRuntimeParent(_jettag_c_iterate_41_324);
            _jettag_c_choose_41_432.setTagInfo(_td_c_choose_41_432);
            _jettag_c_choose_41_432.doStart(context, out);
            JET2Writer _jettag_c_choose_41_432_saved_out = out;
            while (_jettag_c_choose_41_432.okToProcessBody()) {
                out = out.newNestedContentWriter();
                RuntimeTagElement _jettag_c_when_41_442 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_41_442); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_41_442.setRuntimeParent(_jettag_c_choose_41_432);
                _jettag_c_when_41_442.setTagInfo(_td_c_when_41_442);
                _jettag_c_when_41_442.doStart(context, out);
                JET2Writer _jettag_c_when_41_442_saved_out = out;
                while (_jettag_c_when_41_442.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_526 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_526); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_526.setRuntimeParent(_jettag_c_when_41_442);
                    _jettag_c_get_41_526.setTagInfo(_td_c_get_41_526);
                    _jettag_c_get_41_526.doStart(context, out);
                    _jettag_c_get_41_526.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_577 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_577); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_577.setRuntimeParent(_jettag_c_when_41_442);
                    _jettag_c_get_41_577.setTagInfo(_td_c_get_41_577);
                    _jettag_c_get_41_577.doStart(context, out);
                    _jettag_c_get_41_577.doEnd();
                    out.write("Field = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_637 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_637); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_637.setRuntimeParent(_jettag_c_when_41_442);
                    _jettag_c_get_41_637.setTagInfo(_td_c_get_41_637);
                    _jettag_c_get_41_637.doStart(context, out);
                    _jettag_c_get_41_637.doEnd();
                    out.write(" ");  //$NON-NLS-1$        
                    _jettag_c_when_41_442.handleBodyContent(out);
                }
                out = _jettag_c_when_41_442_saved_out;
                _jettag_c_when_41_442.doEnd();
                RuntimeTagElement _jettag_c_when_41_680 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_41_680); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_41_680.setRuntimeParent(_jettag_c_choose_41_432);
                _jettag_c_when_41_680.setTagInfo(_td_c_when_41_680);
                _jettag_c_when_41_680.doStart(context, out);
                JET2Writer _jettag_c_when_41_680_saved_out = out;
                while (_jettag_c_when_41_680.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_765 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_765); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_765.setRuntimeParent(_jettag_c_when_41_680);
                    _jettag_c_get_41_765.setTagInfo(_td_c_get_41_765);
                    _jettag_c_get_41_765.doStart(context, out);
                    _jettag_c_get_41_765.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_816 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_816); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_816.setRuntimeParent(_jettag_c_when_41_680);
                    _jettag_c_get_41_816.setTagInfo(_td_c_get_41_816);
                    _jettag_c_get_41_816.doStart(context, out);
                    _jettag_c_get_41_816.doEnd();
                    out.write("Field = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_876 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_876); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_876.setRuntimeParent(_jettag_c_when_41_680);
                    _jettag_c_get_41_876.setTagInfo(_td_c_get_41_876);
                    _jettag_c_get_41_876.doStart(context, out);
                    _jettag_c_get_41_876.doEnd();
                    out.write(" and ");  //$NON-NLS-1$        
                    _jettag_c_when_41_680.handleBodyContent(out);
                }
                out = _jettag_c_when_41_680_saved_out;
                _jettag_c_when_41_680.doEnd();
                RuntimeTagElement _jettag_c_when_41_923 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_41_923); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_41_923.setRuntimeParent(_jettag_c_choose_41_432);
                _jettag_c_when_41_923.setTagInfo(_td_c_when_41_923);
                _jettag_c_when_41_923.doStart(context, out);
                JET2Writer _jettag_c_when_41_923_saved_out = out;
                while (_jettag_c_when_41_923.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_1008 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_1008); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_1008.setRuntimeParent(_jettag_c_when_41_923);
                    _jettag_c_get_41_1008.setTagInfo(_td_c_get_41_1008);
                    _jettag_c_get_41_1008.doStart(context, out);
                    _jettag_c_get_41_1008.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_1059 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_1059); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_1059.setRuntimeParent(_jettag_c_when_41_923);
                    _jettag_c_get_41_1059.setTagInfo(_td_c_get_41_1059);
                    _jettag_c_get_41_1059.doStart(context, out);
                    _jettag_c_get_41_1059.doEnd();
                    out.write(" = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_1114 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_1114); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_1114.setRuntimeParent(_jettag_c_when_41_923);
                    _jettag_c_get_41_1114.setTagInfo(_td_c_get_41_1114);
                    _jettag_c_get_41_1114.doStart(context, out);
                    _jettag_c_get_41_1114.doEnd();
                    out.write(" ");  //$NON-NLS-1$        
                    _jettag_c_when_41_923.handleBodyContent(out);
                }
                out = _jettag_c_when_41_923_saved_out;
                _jettag_c_when_41_923.doEnd();
                RuntimeTagElement _jettag_c_otherwise_41_1157 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_41_1157); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_otherwise_41_1157.setRuntimeParent(_jettag_c_choose_41_432);
                _jettag_c_otherwise_41_1157.setTagInfo(_td_c_otherwise_41_1157);
                _jettag_c_otherwise_41_1157.doStart(context, out);
                JET2Writer _jettag_c_otherwise_41_1157_saved_out = out;
                while (_jettag_c_otherwise_41_1157.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write("my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_1172 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_1172); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_1172.setRuntimeParent(_jettag_c_otherwise_41_1157);
                    _jettag_c_get_41_1172.setTagInfo(_td_c_get_41_1172);
                    _jettag_c_get_41_1172.doStart(context, out);
                    _jettag_c_get_41_1172.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_1223 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_1223); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_1223.setRuntimeParent(_jettag_c_otherwise_41_1157);
                    _jettag_c_get_41_1223.setTagInfo(_td_c_get_41_1223);
                    _jettag_c_get_41_1223.doStart(context, out);
                    _jettag_c_get_41_1223.doEnd();
                    out.write(" = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_41_1278 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_41_1278); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_41_1278.setRuntimeParent(_jettag_c_otherwise_41_1157);
                    _jettag_c_get_41_1278.setTagInfo(_td_c_get_41_1278);
                    _jettag_c_get_41_1278.doStart(context, out);
                    _jettag_c_get_41_1278.doEnd();
                    out.write(" and ");  //$NON-NLS-1$        
                    _jettag_c_otherwise_41_1157.handleBodyContent(out);
                }
                out = _jettag_c_otherwise_41_1157_saved_out;
                _jettag_c_otherwise_41_1157.doEnd();
                _jettag_c_choose_41_432.handleBodyContent(out);
            }
            out = _jettag_c_choose_41_432_saved_out;
            _jettag_c_choose_41_432.doEnd();
            _jettag_c_iterate_41_324.handleBodyContent(out);
        }
        _jettag_c_iterate_41_324.doEnd();
        out.write("\"),");  //$NON-NLS-1$        
        out.write(NL);         
        //根据ids批量删除
        out.write("\t\t@NamedQuery(name = \"delete");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_43_29 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_43_29); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_43_29.setRuntimeParent(null);
        _jettag_c_get_43_29.setTagInfo(_td_c_get_43_29);
        _jettag_c_get_43_29.doStart(context, out);
        _jettag_c_get_43_29.doEnd();
        out.write("sByIds\", query = \"delete ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_43_104 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_43_104); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_43_104.setRuntimeParent(null);
        _jettag_c_get_43_104.setTagInfo(_td_c_get_43_104);
        _jettag_c_get_43_104.doStart(context, out);
        _jettag_c_get_43_104.doEnd();
        out.write(" where id in (?1)\"),");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_44_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_27); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_44_27.setRuntimeParent(null);
        _jettag_c_get_44_27.setTagInfo(_td_c_get_44_27);
        _jettag_c_get_44_27.doStart(context, out);
        _jettag_c_get_44_27.doEnd();
        out.write("sByIds\",query = \"select my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_44_103 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_103); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_44_103.setRuntimeParent(null);
        _jettag_c_get_44_103.setTagInfo(_td_c_get_44_103);
        _jettag_c_get_44_103.doStart(context, out);
        _jettag_c_get_44_103.doEnd();
        out.write(" from ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_44_159 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_159); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_44_159.setRuntimeParent(null);
        _jettag_c_get_44_159.setTagInfo(_td_c_get_44_159);
        _jettag_c_get_44_159.doStart(context, out);
        _jettag_c_get_44_159.doEnd();
        out.write(" my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_44_212 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_212); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_44_212.setRuntimeParent(null);
        _jettag_c_get_44_212.setTagInfo(_td_c_get_44_212);
        _jettag_c_get_44_212.doStart(context, out);
        _jettag_c_get_44_212.doEnd();
        out.write(" where my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_44_271 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_44_271); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_44_271.setRuntimeParent(null);
        _jettag_c_get_44_271.setTagInfo(_td_c_get_44_271);
        _jettag_c_get_44_271.doStart(context, out);
        _jettag_c_get_44_271.doEnd();
        out.write(".id in (?1)\"),");  //$NON-NLS-1$        
        out.write(NL);         
        //组合键的明明查询，当表格的属性compositeKey存在是，就表示该表是一个组合表，需要生成对应的方法
        RuntimeTagElement _jettag_c_if_46_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_46_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_if_46_3.setRuntimeParent(null);
        _jettag_c_if_46_3.setTagInfo(_td_c_if_46_3);
        _jettag_c_if_46_3.doStart(context, out);
        while (_jettag_c_if_46_3.okToProcessBody()) {
            out.write("\t\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_47_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_47_28); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_47_28.setRuntimeParent(_jettag_c_if_46_3);
            _jettag_c_get_47_28.setTagInfo(_td_c_get_47_28);
            _jettag_c_get_47_28.doStart(context, out);
            _jettag_c_get_47_28.doEnd();
            out.write("IdsByParent\", query = \"select my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_47_110 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_47_110); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_47_110.setRuntimeParent(_jettag_c_if_46_3);
            _jettag_c_get_47_110.setTagInfo(_td_c_get_47_110);
            _jettag_c_get_47_110.doStart(context, out);
            _jettag_c_get_47_110.doEnd();
            out.write(".id from ");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_47_169 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_47_169); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_47_169.setRuntimeParent(_jettag_c_if_46_3);
            _jettag_c_get_47_169.setTagInfo(_td_c_get_47_169);
            _jettag_c_get_47_169.doStart(context, out);
            _jettag_c_get_47_169.doEnd();
            out.write(" my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_47_222 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_47_222); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_47_222.setRuntimeParent(_jettag_c_if_46_3);
            _jettag_c_get_47_222.setTagInfo(_td_c_get_47_222);
            _jettag_c_get_47_222.doStart(context, out);
            _jettag_c_get_47_222.doEnd();
            out.write(" where my");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_get_47_281 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_47_281); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_47_281.setRuntimeParent(_jettag_c_if_46_3);
            _jettag_c_get_47_281.setTagInfo(_td_c_get_47_281);
            _jettag_c_get_47_281.doStart(context, out);
            _jettag_c_get_47_281.doEnd();
            out.write(".parent.id = ?1\"),");  //$NON-NLS-1$        
            out.write(NL);         
            _jettag_c_if_46_3.handleBodyContent(out);
        }
        _jettag_c_if_46_3.doEnd();
        //针对物理主键 
        RuntimeTagElement _jettag_c_setVariable_50_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_50_3); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_setVariable_50_3.setRuntimeParent(null);
        _jettag_c_setVariable_50_3.setTagInfo(_td_c_setVariable_50_3);
        _jettag_c_setVariable_50_3.doStart(context, out);
        _jettag_c_setVariable_50_3.doEnd();
        out.write("\t\t@NamedQuery(name = \"find");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_51_27 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_27); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_51_27.setRuntimeParent(null);
        _jettag_c_get_51_27.setTagInfo(_td_c_get_51_27);
        _jettag_c_get_51_27.doStart(context, out);
        _jettag_c_get_51_27.doEnd();
        out.write("ByPhyscialPrimaryKey\", query = \"select my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_51_118 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_118); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_51_118.setRuntimeParent(null);
        _jettag_c_get_51_118.setTagInfo(_td_c_get_51_118);
        _jettag_c_get_51_118.doStart(context, out);
        _jettag_c_get_51_118.doEnd();
        out.write(" from ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_51_174 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_174); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_51_174.setRuntimeParent(null);
        _jettag_c_get_51_174.setTagInfo(_td_c_get_51_174);
        _jettag_c_get_51_174.doStart(context, out);
        _jettag_c_get_51_174.doEnd();
        out.write(" my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_51_227 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_227); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_51_227.setRuntimeParent(null);
        _jettag_c_get_51_227.setTagInfo(_td_c_get_51_227);
        _jettag_c_get_51_227.doStart(context, out);
        _jettag_c_get_51_227.doEnd();
        out.write(" where ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_setVariable_51_284 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_51_284); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_setVariable_51_284.setRuntimeParent(null);
        _jettag_c_setVariable_51_284.setTagInfo(_td_c_setVariable_51_284);
        _jettag_c_setVariable_51_284.doStart(context, out);
        _jettag_c_setVariable_51_284.doEnd();
        RuntimeTagElement _jettag_c_iterate_51_340 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_51_340); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_iterate_51_340.setRuntimeParent(null);
        _jettag_c_iterate_51_340.setTagInfo(_td_c_iterate_51_340);
        _jettag_c_iterate_51_340.doStart(context, out);
        while (_jettag_c_iterate_51_340.okToProcessBody()) {
            RuntimeTagElement _jettag_c_setVariable_51_423 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_51_423); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_setVariable_51_423.setRuntimeParent(_jettag_c_iterate_51_340);
            _jettag_c_setVariable_51_423.setTagInfo(_td_c_setVariable_51_423);
            _jettag_c_setVariable_51_423.doStart(context, out);
            _jettag_c_setVariable_51_423.doEnd();
            RuntimeTagElement _jettag_c_choose_51_503 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_51_503); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_choose_51_503.setRuntimeParent(_jettag_c_iterate_51_340);
            _jettag_c_choose_51_503.setTagInfo(_td_c_choose_51_503);
            _jettag_c_choose_51_503.doStart(context, out);
            JET2Writer _jettag_c_choose_51_503_saved_out = out;
            while (_jettag_c_choose_51_503.okToProcessBody()) {
                out = out.newNestedContentWriter();
                RuntimeTagElement _jettag_c_when_51_513 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_51_513); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_51_513.setRuntimeParent(_jettag_c_choose_51_503);
                _jettag_c_when_51_513.setTagInfo(_td_c_when_51_513);
                _jettag_c_when_51_513.doStart(context, out);
                JET2Writer _jettag_c_when_51_513_saved_out = out;
                while (_jettag_c_when_51_513.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write(" my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_602 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_602); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_602.setRuntimeParent(_jettag_c_when_51_513);
                    _jettag_c_get_51_602.setTagInfo(_td_c_get_51_602);
                    _jettag_c_get_51_602.doStart(context, out);
                    _jettag_c_get_51_602.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_653 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_653); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_653.setRuntimeParent(_jettag_c_when_51_513);
                    _jettag_c_get_51_653.setTagInfo(_td_c_get_51_653);
                    _jettag_c_get_51_653.doStart(context, out);
                    _jettag_c_get_51_653.doEnd();
                    out.write(".id = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_719 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_719); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_719.setRuntimeParent(_jettag_c_when_51_513);
                    _jettag_c_get_51_719.setTagInfo(_td_c_get_51_719);
                    _jettag_c_get_51_719.doStart(context, out);
                    _jettag_c_get_51_719.doEnd();
                    _jettag_c_when_51_513.handleBodyContent(out);
                }
                out = _jettag_c_when_51_513_saved_out;
                _jettag_c_when_51_513.doEnd();
                RuntimeTagElement _jettag_c_when_51_769 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_51_769); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_51_769.setRuntimeParent(_jettag_c_choose_51_503);
                _jettag_c_when_51_769.setTagInfo(_td_c_when_51_769);
                _jettag_c_when_51_769.doStart(context, out);
                JET2Writer _jettag_c_when_51_769_saved_out = out;
                while (_jettag_c_when_51_769.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write(" and my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_863 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_863); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_863.setRuntimeParent(_jettag_c_when_51_769);
                    _jettag_c_get_51_863.setTagInfo(_td_c_get_51_863);
                    _jettag_c_get_51_863.doStart(context, out);
                    _jettag_c_get_51_863.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_914 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_914); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_914.setRuntimeParent(_jettag_c_when_51_769);
                    _jettag_c_get_51_914.setTagInfo(_td_c_get_51_914);
                    _jettag_c_get_51_914.doStart(context, out);
                    _jettag_c_get_51_914.doEnd();
                    out.write(".id = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_980 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_980); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_980.setRuntimeParent(_jettag_c_when_51_769);
                    _jettag_c_get_51_980.setTagInfo(_td_c_get_51_980);
                    _jettag_c_get_51_980.doStart(context, out);
                    _jettag_c_get_51_980.doEnd();
                    _jettag_c_when_51_769.handleBodyContent(out);
                }
                out = _jettag_c_when_51_769_saved_out;
                _jettag_c_when_51_769.doEnd();
                RuntimeTagElement _jettag_c_when_51_1030 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_51_1030); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_51_1030.setRuntimeParent(_jettag_c_choose_51_503);
                _jettag_c_when_51_1030.setTagInfo(_td_c_when_51_1030);
                _jettag_c_when_51_1030.doStart(context, out);
                JET2Writer _jettag_c_when_51_1030_saved_out = out;
                while (_jettag_c_when_51_1030.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write(" my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_1120 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_1120); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_1120.setRuntimeParent(_jettag_c_when_51_1030);
                    _jettag_c_get_51_1120.setTagInfo(_td_c_get_51_1120);
                    _jettag_c_get_51_1120.doStart(context, out);
                    _jettag_c_get_51_1120.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_1171 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_1171); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_1171.setRuntimeParent(_jettag_c_when_51_1030);
                    _jettag_c_get_51_1171.setTagInfo(_td_c_get_51_1171);
                    _jettag_c_get_51_1171.doStart(context, out);
                    _jettag_c_get_51_1171.doEnd();
                    out.write(" = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_1234 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_1234); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_1234.setRuntimeParent(_jettag_c_when_51_1030);
                    _jettag_c_get_51_1234.setTagInfo(_td_c_get_51_1234);
                    _jettag_c_get_51_1234.doStart(context, out);
                    _jettag_c_get_51_1234.doEnd();
                    _jettag_c_when_51_1030.handleBodyContent(out);
                }
                out = _jettag_c_when_51_1030_saved_out;
                _jettag_c_when_51_1030.doEnd();
                RuntimeTagElement _jettag_c_when_51_1284 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_51_1284); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_when_51_1284.setRuntimeParent(_jettag_c_choose_51_503);
                _jettag_c_when_51_1284.setTagInfo(_td_c_when_51_1284);
                _jettag_c_when_51_1284.doStart(context, out);
                JET2Writer _jettag_c_when_51_1284_saved_out = out;
                while (_jettag_c_when_51_1284.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    out.write(" and my");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_1379 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_1379); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_1379.setRuntimeParent(_jettag_c_when_51_1284);
                    _jettag_c_get_51_1379.setTagInfo(_td_c_get_51_1379);
                    _jettag_c_get_51_1379.doStart(context, out);
                    _jettag_c_get_51_1379.doEnd();
                    out.write(".");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_1430 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_1430); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_1430.setRuntimeParent(_jettag_c_when_51_1284);
                    _jettag_c_get_51_1430.setTagInfo(_td_c_get_51_1430);
                    _jettag_c_get_51_1430.doStart(context, out);
                    _jettag_c_get_51_1430.doEnd();
                    out.write(" = ?");  //$NON-NLS-1$        
                    RuntimeTagElement _jettag_c_get_51_1493 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_1493); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_get_51_1493.setRuntimeParent(_jettag_c_when_51_1284);
                    _jettag_c_get_51_1493.setTagInfo(_td_c_get_51_1493);
                    _jettag_c_get_51_1493.doStart(context, out);
                    _jettag_c_get_51_1493.doEnd();
                    _jettag_c_when_51_1284.handleBodyContent(out);
                }
                out = _jettag_c_when_51_1284_saved_out;
                _jettag_c_when_51_1284.doEnd();
                RuntimeTagElement _jettag_c_otherwise_51_1543 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_51_1543); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_otherwise_51_1543.setRuntimeParent(_jettag_c_choose_51_503);
                _jettag_c_otherwise_51_1543.setTagInfo(_td_c_otherwise_51_1543);
                _jettag_c_otherwise_51_1543.doStart(context, out);
                JET2Writer _jettag_c_otherwise_51_1543_saved_out = out;
                while (_jettag_c_otherwise_51_1543.okToProcessBody()) {
                    out = out.newNestedContentWriter();
                    _jettag_c_otherwise_51_1543.handleBodyContent(out);
                }
                out = _jettag_c_otherwise_51_1543_saved_out;
                _jettag_c_otherwise_51_1543.doEnd();
                _jettag_c_choose_51_503.handleBodyContent(out);
            }
            out = _jettag_c_choose_51_503_saved_out;
            _jettag_c_choose_51_503.doEnd();
            _jettag_c_iterate_51_340.handleBodyContent(out);
        }
        _jettag_c_iterate_51_340.doEnd();
        out.write("\"),");  //$NON-NLS-1$        
        out.write(NL);         
        // 
        out.write("\t\t@NamedQuery(name = \"count");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_53_28 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_53_28); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_53_28.setRuntimeParent(null);
        _jettag_c_get_53_28.setTagInfo(_td_c_get_53_28);
        _jettag_c_get_53_28.doStart(context, out);
        _jettag_c_get_53_28.doEnd();
        out.write("sByName\",query = \"select count(my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_53_111 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_53_111); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_53_111.setRuntimeParent(null);
        _jettag_c_get_53_111.setTagInfo(_td_c_get_53_111);
        _jettag_c_get_53_111.doStart(context, out);
        _jettag_c_get_53_111.doEnd();
        out.write(")  from ");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_53_169 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_53_169); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_53_169.setRuntimeParent(null);
        _jettag_c_get_53_169.setTagInfo(_td_c_get_53_169);
        _jettag_c_get_53_169.doStart(context, out);
        _jettag_c_get_53_169.doEnd();
        out.write(" my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_53_222 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_53_222); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_53_222.setRuntimeParent(null);
        _jettag_c_get_53_222.setTagInfo(_td_c_get_53_222);
        _jettag_c_get_53_222.doStart(context, out);
        _jettag_c_get_53_222.doEnd();
        out.write(" where my");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_53_281 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_53_281); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_53_281.setRuntimeParent(null);
        _jettag_c_get_53_281.setTagInfo(_td_c_get_53_281);
        _jettag_c_get_53_281.doStart(context, out);
        _jettag_c_get_53_281.doEnd();
        out.write(".name like concat('%',?1,'%')\")\t\t");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t\t})\t");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t\t@");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_java_import_55_4 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_55_4); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_import_55_4.setRuntimeParent(null);
        _jettag_java_import_55_4.setTagInfo(_td_java_import_55_4);
        _jettag_java_import_55_4.doStart(context, out);
        JET2Writer _jettag_java_import_55_4_saved_out = out;
        while (_jettag_java_import_55_4.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write("javax.persistence.Table");  //$NON-NLS-1$        
            _jettag_java_import_55_4.handleBodyContent(out);
        }
        out = _jettag_java_import_55_4_saved_out;
        _jettag_java_import_55_4.doEnd();
        out.write("(catalog = \"");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_55_66 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_55_66); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_55_66.setRuntimeParent(null);
        _jettag_c_get_55_66.setTagInfo(_td_c_get_55_66);
        _jettag_c_get_55_66.doStart(context, out);
        _jettag_c_get_55_66.doEnd();
        out.write("\", name = \"");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_55_126 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_55_126); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_55_126.setRuntimeParent(null);
        _jettag_c_get_55_126.setTagInfo(_td_c_get_55_126);
        _jettag_c_get_55_126.doStart(context, out);
        _jettag_c_get_55_126.doEnd();
        out.write("\")");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t\t@");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_java_import_56_4 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_56_4); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_import_56_4.setRuntimeParent(null);
        _jettag_java_import_56_4.setTagInfo(_td_java_import_56_4);
        _jettag_java_import_56_4.doStart(context, out);
        JET2Writer _jettag_java_import_56_4_saved_out = out;
        while (_jettag_java_import_56_4.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write("javax.xml.bind.annotation.XmlAccessorType");  //$NON-NLS-1$        
            _jettag_java_import_56_4.handleBodyContent(out);
        }
        out = _jettag_java_import_56_4_saved_out;
        _jettag_java_import_56_4.doEnd();
        out.write("(XmlAccessType.FIELD)");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t\t@");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_java_import_57_4 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_57_4); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_import_57_4.setRuntimeParent(null);
        _jettag_java_import_57_4.setTagInfo(_td_java_import_57_4);
        _jettag_java_import_57_4.doStart(context, out);
        JET2Writer _jettag_java_import_57_4_saved_out = out;
        while (_jettag_java_import_57_4.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write("javax.xml.bind.annotation.XmlType");  //$NON-NLS-1$        
            _jettag_java_import_57_4.handleBodyContent(out);
        }
        out = _jettag_java_import_57_4_saved_out;
        _jettag_java_import_57_4.doEnd();
        out.write("(namespace = \"");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_57_78 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_78); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_57_78.setRuntimeParent(null);
        _jettag_c_get_57_78.setTagInfo(_td_c_get_57_78);
        _jettag_c_get_57_78.doStart(context, out);
        _jettag_c_get_57_78.doEnd();
        out.write("/");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_f_replaceAll_57_109 = context.getTagFactory().createRuntimeTag(_jetns_f, "replaceAll", "f:replaceAll", _td_f_replaceAll_57_109); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_f_replaceAll_57_109.setRuntimeParent(null);
        _jettag_f_replaceAll_57_109.setTagInfo(_td_f_replaceAll_57_109);
        _jettag_f_replaceAll_57_109.doStart(context, out);
        JET2Writer _jettag_f_replaceAll_57_109_saved_out = out;
        while (_jettag_f_replaceAll_57_109.okToProcessBody()) {
            out = out.newNestedContentWriter();
            RuntimeTagElement _jettag_c_get_57_149 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_149); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_57_149.setRuntimeParent(_jettag_f_replaceAll_57_109);
            _jettag_c_get_57_149.setTagInfo(_td_c_get_57_149);
            _jettag_c_get_57_149.doStart(context, out);
            _jettag_c_get_57_149.doEnd();
            _jettag_f_replaceAll_57_109.handleBodyContent(out);
        }
        out = _jettag_f_replaceAll_57_109_saved_out;
        _jettag_f_replaceAll_57_109.doEnd();
        out.write("/domain\", name = \"");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_57_212 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_57_212); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_57_212.setRuntimeParent(null);
        _jettag_c_get_57_212.setTagInfo(_td_c_get_57_212);
        _jettag_c_get_57_212.doStart(context, out);
        _jettag_c_get_57_212.doEnd();
        out.write("\")");  //$NON-NLS-1$        
        out.write(NL);         
        out.write("\t\t@");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_java_import_58_4 = context.getTagFactory().createRuntimeTag(_jetns_java, "import", "java:import", _td_java_import_58_4); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_import_58_4.setRuntimeParent(null);
        _jettag_java_import_58_4.setTagInfo(_td_java_import_58_4);
        _jettag_java_import_58_4.doStart(context, out);
        JET2Writer _jettag_java_import_58_4_saved_out = out;
        while (_jettag_java_import_58_4.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write("javax.xml.bind.annotation.XmlRootElement");  //$NON-NLS-1$        
            _jettag_java_import_58_4.handleBodyContent(out);
        }
        out = _jettag_java_import_58_4_saved_out;
        _jettag_java_import_58_4.doEnd();
        out.write("(namespace = \"");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_c_get_58_85 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_58_85); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_c_get_58_85.setRuntimeParent(null);
        _jettag_c_get_58_85.setTagInfo(_td_c_get_58_85);
        _jettag_c_get_58_85.doStart(context, out);
        _jettag_c_get_58_85.doEnd();
        out.write("/");  //$NON-NLS-1$        
        RuntimeTagElement _jettag_f_replaceAll_58_116 = context.getTagFactory().createRuntimeTag(_jetns_f, "replaceAll", "f:replaceAll", _td_f_replaceAll_58_116); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_f_replaceAll_58_116.setRuntimeParent(null);
        _jettag_f_replaceAll_58_116.setTagInfo(_td_f_replaceAll_58_116);
        _jettag_f_replaceAll_58_116.doStart(context, out);
        JET2Writer _jettag_f_replaceAll_58_116_saved_out = out;
        while (_jettag_f_replaceAll_58_116.okToProcessBody()) {
            out = out.newNestedContentWriter();
            RuntimeTagElement _jettag_c_get_58_156 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_58_156); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_get_58_156.setRuntimeParent(_jettag_f_replaceAll_58_116);
            _jettag_c_get_58_156.setTagInfo(_td_c_get_58_156);
            _jettag_c_get_58_156.doStart(context, out);
            _jettag_c_get_58_156.doEnd();
            _jettag_f_replaceAll_58_116.handleBodyContent(out);
        }
        out = _jettag_f_replaceAll_58_116_saved_out;
        _jettag_f_replaceAll_58_116.doEnd();
        out.write("/domain\")");  //$NON-NLS-1$        
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
        out.write(NL);         
    }
}
